Big Huge Thesaurus

silver-leaved nightshade

noun